sheep shed - German English Dictionary